<?php

namespace Ladenise\EveBundle\Entity;

use Doctrine\ORM\Mapping as ORM;

/**
 * Chrfactions
 */
class Chrfactions
{
    /**
     * @var integer
     */
    private $factionid;

    /**
     * @var string
     */
    private $factionname;

    /**
     * @var string
     */
    private $description;

    /**
     * @var integer
     */
    private $raceids;

    /**
     * @var integer
     */
    private $solarsystemid;

    /**
     * @var integer
     */
    private $corporationid;

    /**
     * @var float
     */
    private $sizefactor;

    /**
     * @var integer
     */
    private $stationcount;

    /**
     * @var integer
     */
    private $stationsystemcount;

    /**
     * @var integer
     */
    private $militiacorporationid;

    /**
     * @var integer
     */
    private $iconid;


    /**
     * Get factionid
     *
     * @return integer 
     */
    public function getFactionid()
    {
        return $this->factionid;
    }

    /**
     * Set factionname
     *
     * @param string $factionname
     * @return Chrfactions
     */
    public function setFactionname($factionname)
    {
        $this->factionname = $factionname;
    
        return $this;
    }

    /**
     * Get factionname
     *
     * @return string 
     */
    public function getFactionname()
    {
        return $this->factionname;
    }

    /**
     * Set description
     *
     * @param string $description
     * @return Chrfactions
     */
    public function setDescription($description)
    {
        $this->description = $description;
    
        return $this;
    }

    /**
     * Get description
     *
     * @return string 
     */
    public function getDescription()
    {
        return $this->description;
    }

    /**
     * Set raceids
     *
     * @param integer $raceids
     * @return Chrfactions
     */
    public function setRaceids($raceids)
    {
        $this->raceids = $raceids;
    
        return $this;
    }

    /**
     * Get raceids
     *
     * @return integer 
     */
    public function getRaceids()
    {
        return $this->raceids;
    }

    /**
     * Set solarsystemid
     *
     * @param integer $solarsystemid
     * @return Chrfactions
     */
    public function setSolarsystemid($solarsystemid)
    {
        $this->solarsystemid = $solarsystemid;
    
        return $this;
    }

    /**
     * Get solarsystemid
     *
     * @return integer 
     */
    public function getSolarsystemid()
    {
        return $this->solarsystemid;
    }

    /**
     * Set corporationid
     *
     * @param integer $corporationid
     * @return Chrfactions
     */
    public function setCorporationid($corporationid)
    {
        $this->corporationid = $corporationid;
    
        return $this;
    }

    /**
     * Get corporationid
     *
     * @return integer 
     */
    public function getCorporationid()
    {
        return $this->corporationid;
    }

    /**
     * Set sizefactor
     *
     * @param float $sizefactor
     * @return Chrfactions
     */
    public function setSizefactor($sizefactor)
    {
        $this->sizefactor = $sizefactor;
    
        return $this;
    }

    /**
     * Get sizefactor
     *
     * @return float 
     */
    public function getSizefactor()
    {
        return $this->sizefactor;
    }

    /**
     * Set stationcount
     *
     * @param integer $stationcount
     * @return Chrfactions
     */
    public function setStationcount($stationcount)
    {
        $this->stationcount = $stationcount;
    
        return $this;
    }

    /**
     * Get stationcount
     *
     * @return integer 
     */
    public function getStationcount()
    {
        return $this->stationcount;
    }

    /**
     * Set stationsystemcount
     *
     * @param integer $stationsystemcount
     * @return Chrfactions
     */
    public function setStationsystemcount($stationsystemcount)
    {
        $this->stationsystemcount = $stationsystemcount;
    
        return $this;
    }

    /**
     * Get stationsystemcount
     *
     * @return integer 
     */
    public function getStationsystemcount()
    {
        return $this->stationsystemcount;
    }

    /**
     * Set militiacorporationid
     *
     * @param integer $militiacorporationid
     * @return Chrfactions
     */
    public function setMilitiacorporationid($militiacorporationid)
    {
        $this->militiacorporationid = $militiacorporationid;
    
        return $this;
    }

    /**
     * Get militiacorporationid
     *
     * @return integer 
     */
    public function getMilitiacorporationid()
    {
        return $this->militiacorporationid;
    }

    /**
     * Set iconid
     *
     * @param integer $iconid
     * @return Chrfactions
     */
    public function setIconid($iconid)
    {
        $this->iconid = $iconid;
    
        return $this;
    }

    /**
     * Get iconid
     *
     * @return integer 
     */
    public function getIconid()
    {
        return $this->iconid;
    }
}
